vanmaram

Sacrificial altar - meaning in malayalam

Meanings for Sacrificial altar

noun
ബലിക്കല്ല്